﻿using System;
using System.Collections.Generic;
using System.Text;

namespace XMK.Framework.Model
{
    /// <summary>
    /// 请求对象类
    /// </summary>
    [Serializable]
    public class RequestInfo
    {
        /// <summary>
        /// 构造函数
        /// </summary>
        public RequestInfo()
        {
            this.Page = new PageInfo();
            this.ColOrder = new OrderInfo();
        }
        /// <summary>
        /// 登录帐号(系统负值)
        /// </summary>
        public string UserID { get; set; }
        /// <summary>
        /// 终端类型
        /// </summary>
        public string TerminalType { get; set; }
        /// <summary>
        /// 操作系统类型
        /// </summary>
        public string OsType { get; set; }
        /// <summary>
        /// handler类型参数
        /// </summary>
        public string Type { get; set; }
        /// <summary>
        /// Json参数
        /// </summary>
        public string Param { get; set; }
        /// <summary>
        /// 分页相关
        /// </summary>
        public PageInfo Page { get; set; }
        /// <summary>
        /// 排序列
        /// </summary>
        public OrderInfo ColOrder { get; set; }
        /// <summary>
        /// 返回类型
        /// </summary>
        public string ReturnType { get; set; }
    }
}
